package com.t.bricks.bussiness.model.stylepaperexamclass;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

/**
 * 考卷样式题目类型分配'StylePaperExamClass'表查询条件信息类
 * 警告:添加/修改/删除此查询对象中的属性后，记得到对应的mybits的xml中修改判断代码，否则会导致查询异常
 */
@ApiModel("考卷样式题目类型分配ConditionStylePaperExamClass查询条件信息类")
public class ConditionStylePaperExamClass {
		
	/**
	 * 记录编号
	 */
	@ApiModelProperty(value="记录编号")
	private Long iId;
		
	/**
	 * 考卷样式记录编号(关联表,StylePaper.sId)
	 */
	@ApiModelProperty(value="考卷样式记录编号(关联表,StylePaper.sId)")
	private String sPaperStyleId;
		
	/**
	 * 考题类型编码
	 */
	@ApiModelProperty(value="考题类型编码")
	private Integer iType;
		
	/**
	 * 题型编号(关联ExaminationClass表)
	 */
	@ApiModelProperty(value="题型编号(关联ExaminationClass表)")
	private String sClassId;
		
	/**
	 * 题型标题（显示用）
	 */
	@ApiModelProperty(value="题型标题（显示用）")
	private String sTitle;
		
	/**
	 * 题型总分数
	 */
	@ApiModelProperty(value="题型总分数")
	private Integer iScore;
		
	/**
	 * 题型总数所占百分比
	 */
	@ApiModelProperty(value="题型总数所占百分比")
	private Integer iScale;
		
	/**
	 * 允许回退(布尔值,1:是;2:否)
	 */
	@ApiModelProperty(value="允许回退(布尔值,1:是;2:否)")
	private Integer iTurn;
		
	/**
	 * 提供答案(布尔值,1:是;2:否)
	 */
	@ApiModelProperty(value="提供答案(布尔值,1:是;2:否)")
	private Integer iSupplyKey;
		
	/**
	 * 允许多选(布尔值,1:是;2:否)
	 */
	@ApiModelProperty(value="允许多选(布尔值,1:是;2:否)")
	private Integer iMultiSel;
		
	/**
	 * 最小答案数
	 */
	@ApiModelProperty(value="最小答案数")
	private Integer iMinAnswer;
		
	/**
	 * 最大答案数
	 */
	@ApiModelProperty(value="最大答案数")
	private Integer iMaxAnswer;
		
	/**
	 * 标准答案数
	 */
	@ApiModelProperty(value="标准答案数")
	private Integer iAnswer;
		
	/**
	 * 备注
	 */
	@ApiModelProperty(value="备注")
	private String sMemo;
		
	/**
	 * 状态
	 */
	@ApiModelProperty(value="状态")
	private Integer iState;
	
	/**
	 * 取 考卷样式记录编号(关联表,StylePaper.sId)
	 * @return String
	 */
	public String getsPaperStyleId() {
		return sPaperStyleId;
	}

	/**
	 * 设置 考卷样式记录编号(关联表,StylePaper.sId)
	 * @param sPaperStyleId
	 */
	public void setsPaperStyleId(String sPaperStyleId) {
		this.sPaperStyleId = sPaperStyleId;
	}

	/**
	 * 取 考题类型编码
	 * @return Integer
	 */
	public Integer getiType() {
		return iType;
	}

	/**
	 * 设置 考题类型编码
	 * @param iType
	 */
	public void setiType(Integer iType) {
		this.iType = iType;
	}

	/**
	 * 取 题型编号(关联ExaminationClass表)
	 * @return String
	 */
	public String getsClassId() {
		return sClassId;
	}

	/**
	 * 设置 题型编号(关联ExaminationClass表)
	 * @param sClassId
	 */
	public void setsClassId(String sClassId) {
		this.sClassId = sClassId;
	}

	/**
	 * 取 题型标题（显示用）
	 * @return String
	 */
	public String getsTitle() {
		return sTitle;
	}

	/**
	 * 设置 题型标题（显示用）
	 * @param sTitle
	 */
	public void setsTitle(String sTitle) {
		this.sTitle = sTitle;
	}

	/**
	 * 取 题型总分数
	 * @return Integer
	 */
	public Integer getiScore() {
		return iScore;
	}

	/**
	 * 设置 题型总分数
	 * @param iScore
	 */
	public void setiScore(Integer iScore) {
		this.iScore = iScore;
	}

	/**
	 * 取 题型总数所占百分比
	 * @return Integer
	 */
	public Integer getiScale() {
		return iScale;
	}

	/**
	 * 设置 题型总数所占百分比
	 * @param iScale
	 */
	public void setiScale(Integer iScale) {
		this.iScale = iScale;
	}

	/**
	 * 取 允许回退(布尔值,1:是;2:否)
	 * @return Integer
	 */
	public Integer getiTurn() {
		return iTurn;
	}

	/**
	 * 设置 允许回退(布尔值,1:是;2:否)
	 * @param iTurn
	 */
	public void setiTurn(Integer iTurn) {
		this.iTurn = iTurn;
	}

	/**
	 * 取 提供答案(布尔值,1:是;2:否)
	 * @return Integer
	 */
	public Integer getiSupplyKey() {
		return iSupplyKey;
	}

	/**
	 * 设置 提供答案(布尔值,1:是;2:否)
	 * @param iSupplyKey
	 */
	public void setiSupplyKey(Integer iSupplyKey) {
		this.iSupplyKey = iSupplyKey;
	}

	/**
	 * 取 允许多选(布尔值,1:是;2:否)
	 * @return Integer
	 */
	public Integer getiMultiSel() {
		return iMultiSel;
	}

	/**
	 * 设置 允许多选(布尔值,1:是;2:否)
	 * @param iMultiSel
	 */
	public void setiMultiSel(Integer iMultiSel) {
		this.iMultiSel = iMultiSel;
	}

	/**
	 * 取 最小答案数
	 * @return Integer
	 */
	public Integer getiMinAnswer() {
		return iMinAnswer;
	}

	/**
	 * 设置 最小答案数
	 * @param iMinAnswer
	 */
	public void setiMinAnswer(Integer iMinAnswer) {
		this.iMinAnswer = iMinAnswer;
	}

	/**
	 * 取 最大答案数
	 * @return Integer
	 */
	public Integer getiMaxAnswer() {
		return iMaxAnswer;
	}

	/**
	 * 设置 最大答案数
	 * @param iMaxAnswer
	 */
	public void setiMaxAnswer(Integer iMaxAnswer) {
		this.iMaxAnswer = iMaxAnswer;
	}

	/**
	 * 取 标准答案数
	 * @return Integer
	 */
	public Integer getiAnswer() {
		return iAnswer;
	}

	/**
	 * 设置 标准答案数
	 * @param iAnswer
	 */
	public void setiAnswer(Integer iAnswer) {
		this.iAnswer = iAnswer;
	}

	/**
	 * 取 备注
	 * @return String
	 */
	public String getsMemo() {
		return sMemo;
	}

	/**
	 * 设置 备注
	 * @param sMemo
	 */
	public void setsMemo(String sMemo) {
		this.sMemo = sMemo;
	}

	/**
	 * 取 状态
	 * @return Integer
	 */
	public Integer getiState() {
		return iState;
	}

	/**
	 * 设置 状态
	 * @param iState
	 */
	public void setiState(Integer iState) {
		this.iState = iState;
	}

}
